Translating Diagrams

نویسنده

  • Mark Minas
چکیده

Computer programs have to “understand” diagrams if diagrams are going to be used for communications with or through the computer, i.e., the computer has to be supplied with a method that translates a diagram into an abstract internal representation for further processing. This paper describes such a method that is based on a specification of the translation process. The translation process starts with a diagram, which is simply represented as a collection of atomic diagram components, and it ends up with a hypergraph as a semantic or abstract syntax representation of the diagram. The specification of the translation process mainly consists of two parts: the specification of spatial relationships between atomic diagram components in terms of their numeric parameters (e.g., position, size), and a translation grammar that describes the concrete diagram syntax as well as the rules for generating the semantic or abstract syntax representation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Templates and Generics for Translating UML Class Diagrams into Z

This paper explores the use of templates and generics in translating from class diagrams to formal descriptions. It presents an approach for the translation of UML class diagrams into Z, which builds on previous work, correcting problems found in those approaches. This allows a plug-and-play approach to different formalisations of UML semantics. As well as providing rigorous translation, we cla...

متن کامل

MASTER OF SCIENCE Computational Mathematics and Modern Information Technologies

Entity-Relationship Data Model: Data structuring, Entity-Relationship Diagrams, Equivalence of EntityRelationship and the Functional Modeling, Algorithms for translating Entity-Relationship Diagrams into Relational and Elementary Mathematical Data Models. Relational Data Model: The structure of the Relational Data Model, Relational Algebra, Relational Calculus, Relational Query Languages, Stati...

متن کامل

Generating Maude Specifications From UML Use Case Diagrams

This paper presents a systematic approach supporting the translation of UML use case diagrams, describing the functional requirements of a system, into a Maude formal specification. The proposed approach also considers the static and dynamic features of object-oriented systems. The formal and object-oriented language Maude, based on rewriting logic, supports formal specification and programming...

متن کامل

Translating Wigmore Diagrams

In the early 20th century, J.H. Wigmore described a new method for analysing and laying out arguments in legal cases. His proposal was the first system of argument diagramming, and it is still in use in jurisprudence today. Wigmore diagrams offer a rich ontology of argumentation concepts which in some respects are close to ideas in other, more modern systems of argument analysis and argument di...

متن کامل

Case Study in ER Diagrams in the Context of Development of Generic Visualization Methods

Purpose of this paper is development of Generic Visualization methods (GVM) to enhance a Periodic Table of Generic Visualization Methods (PTGVM) by examining a particular case of ER diagrams. Work is based on the concept of the three-layer architecture for an information visualization system, including: (1) Periodic Table of GVM (PTGVM); (2) middleware, translating conceptual visualizations int...

متن کامل

Hypergraphs as a Uniform Diagram Representation Model

When working with diagrams in visual environments like graphical diagram editors, diagrams have to be represented by an internal model. Graphs and hypergraphs are well-known concepts for such internal models. This paper shows how hypergraphs can be uniformly used for a wide range of different diagram types where hyperedges are used to represent diagram components as well as spatial relationship...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999